package io.renren.modules.nuaa.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;

/**
 * 新闻管理
 *
 * @author whc 15953295779@126.com
 * @since 3.0 2023-10-31
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("t_news")
public class TNewsEntity {
	private static final long serialVersionUID = 1L;

	/**
	* id
	*/
	@TableId
	private Long id;
	/**
	* 模块ID
	*/
	private Integer categoryId;

	/**
	 * 模块名称
	 */
	@TableField(exist = false)
	private String categoryName;

	/**
	* 标题
	*/
	private String title;
	/**
	* 内容
	*/
	private String content;
	/**
	* 发布时间
	*/
	private Date pubDate;
	/**
	 * 新闻主图、专家头像
	 */
	private String img;
	/**
	 * 副标题、专家姓名
	 */
	private String subTitle;
	/**
	 * 备注、专家职务
	 */
	private String remark;
	/**
	 * 邀请码
	 */
	private String inviteCode;

	/**
	* 创建者
	*/
	@TableField(fill = FieldFill.INSERT)
	private String creator;
	/**
	* 创建时间
	*/
	@TableField(fill = FieldFill.INSERT)
	private Date createDate;
	/**
	* 更新者
	*/
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private String updater;
	/**
	* 更新时间
	*/
	@TableField(fill = FieldFill.INSERT_UPDATE)
	private Date updateDate;
}